senior consultant to the managing director - Almanca İngilizce Sözlük